HTML 5 Dersleri – Bölüm 7 – Input type özellikleri
HTML5 birkaç yeni input type özelliğine sahip formlar için. Bunlar daha iyi giriş kontrolü ve doğrulaması sağlamakta.
Yeni input type özellikleri;
- url
- number
- range
- tarih toplayıcıları(date, month, week, time, datetime, datetime-local)
- search
- color
Tarayıcı desteği
| Input type | IE | Firefox | Opera | Chrome | Safari |
|---|---|---|---|---|---|
| Hayır | 4.0 | 9.0 | 10.0 | Hayır | |
| url | Hayır | 4.0 | 9.0 | 10.0 | Hayır |
| number | Hayır | Hayır | 9.0 | 7.0 | Hayır |
| range | Hayır | Hayır | 9.0 | 4.0 | 4.0 |
| Date pickers | Hayır | Hayır | 9.0 | 10.0 | Hayır |
| search | Hayır | 4.0 | 11.0 | 10.0 | Hayır |
| color | Hayır | Hayır | 11.0 | 12 | Hayır |
Not; Opera yeni giriş elemanları için en iyi desteği sunmakta. Bununla birlikte, tüm bilinen tarayıcılarda kullanmaya başlayabilirsiniz. Eğer desteklemiyorlarsa, normal text alanları olarak davranacaklardır.
Input Type – email
Kesinlikle e-posta adresinin girileceği bir giriş alanı sağlar.
Eposta alanının değeri otomatik olarak doğrulanır form onaylandığında.
Örnek ve deneme adresi; Anasayfa: <input type="url" name="user_email" />İpucu; iPhone üzerindeki Safari email giriş elemanı özelliğini tnaımakta ve eşleşecek şekilde klavye girişlerini değiştirmekte ekranda (adds@and.com ayarları)
Input type – URL
Kesinlikle url adresinin girileceği bir giriş alanı sağlar.
Üstteki ipucu burada da geçerli.
Örnek ve deneme adresi; Homepage: <input type="url" name="user_url" />Input type – Number
Kesinlikle numerik değerin girileceği bir giriş alanı sağlar.
Sınırlama da getirebilirsiniz.
Örnek ve deneme adresi; Points: <input type="number" name="points" min="1" max="10" />Input type – Range
Kaydırma çubuğuna sahip belirli sınırları olan numerik değer seçicisi oluşturur.
Örnek ve deneme adresi; <input type="range" name="points" min="1" max="10" />| Özellik | değer | tanım |
|---|---|---|
| max | number | Maksimum değer limiti |
| min | number | Minimum değer limiti |
| step | number | tanımlanan aralıkta sayılar artar ve azalır |
| value | number | Varsayılan değer |
Input type – Tarih toplayıcıları
date, month, week, time, datetime, datetime-local … Hepsi kendine ait bir sınırlama getirmekte.
Örnek ve deneme adresi; Date(Tarih): <input type="date" name="user_date" />Input type “month”: Denemek için
Input type “week”: Denemek için
Input type “time”: Denemek için
Input type “datetime”: Denemek için
Input type “datetime-local”: Denemek için
Input Type – Search
Arama alanı için kullanılır, düzenli text alanı olarak davranır.
Input Type – Color
Giriş alanlarında renk seçimi için kullanılır. Opera color picker ile renk seçmenizi sağlarken chrome hexadecimal renk değerlerini kabul etmekte.
Örnek ve deneme adresi; Color: <input type="color" name="user_color" />
Hasan Yasin TÜRKYILMAZ sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.
Işıl Başer
23 Şubat 2013 at 12:06Merhaba. Öncelikle verdiğiniz bilgiler çok işime yaradı teşekkür ederim. Input type="date"….. komutunu kullandığımız zaman tarih seçicinin arka planı gri işaretleyicisi mavi renkte gözüküyor bu görünümü nasıl değiştirebilirim. Yardımcı olabilir misiniz?
nefarkederki
1 Mayıs 2013 at 17:10Kusura bakmayın geç yazdığım için. Yorumlarla ilgili bir sorun… Öncelikle, tarayıcınızı ve sürümünü söylemelisiniz. Ardından Ekran görüntüsü yollamalısınız.